self-destructing program - Alemán Inglés Diccionario